package com.sew.sewweb.bean;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * ${comments}
 * 
 * @author fengguoan
 * @email guoanboy@163.com
 * @date 2024-11-02 15:56:40
 */
@Data
@TableName("CTP_ENUM")
public class CtpEnumEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * $column.comments
	 */
	@TableId
	private Long id;
	/**
	 * $column.comments
	 */
	private Integer enumtype;
	/**
	 * $column.comments
	 */
	private Long sortnumber;
	/**
	 * $column.comments
	 */
	private String ifuse;
	/**
	 * $column.comments
	 */
	private Integer enumstate;
	/**
	 * $column.comments
	 */
	private String description;
	/**
	 * $column.comments
	 */
	@TableField(value = "org_account_id")
	private Long orgAccountId;
	/**
	 * $column.comments
	 */
	@TableField(value = "parent_id")
	private Long parentId;
	/**
	 * $column.comments
	 */
	@TableField(value = "program_code")
	private String programCode;
	/**
	 * $column.comments
	 */
	private Integer category;
	/**
	 * $column.comments
	 */
	@TableField(value = "can_edit")
	private Integer canEdit;
	/**
	 * $column.comments
	 */
	@TableField(value = "rule_ctp")
	private String ruleCtp;
	/**
	 * $column.comments
	 */
	private String enumname;
	/**
	 * $column.comments
	 */
	private Integer i18n;
	/**
	 * $column.comments
	 */
	@TableField(value = "create_member_id")
	private Long createMemberId;
	/**
	 * $column.comments
	 */
	@TableField(value = "belong_member_id")
	private Long belongMemberId;

}
